|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectde.cebis.moccabox.repository.elements.ConceptBean
public class ConceptBean
Klasse, die die Beschreibung eines Konzeptes als Teil des Aufgabenobjektes
eines Vorgangs kapselt und die Zugriffsoperatoren darauf zur Verfügung stellt.
Sie wird über die jeweilige moccapart_x.xml in Rahmen der
Konfiguration einers IBusinessTask spezifiziert.
<concept type="concept" name="client" class="de.cebis.pm.ko.Client">
<criteria name="client.this" operator="=" provider="de.cebis.moccabox.application.request.paramprovider.BusinessTaskRequestParamProvider"/>
</concept>
| Constructor Summary | |
|---|---|
ConceptBean(java.lang.String name,
java.lang.Class conceptClass)
Konstruktor zum Erzeugen eines neuen ConceptBean. |
|
| Method Summary | |
|---|---|
void |
addCriterion(CriterionBean cBean)
Hinzufügen eines Kriteriums, dass den Zugriff auf die Instanz(en) des Konzeptes in der Datenbasis spezifiziert. |
java.lang.Class |
getConceptClass()
Zurückliefern der Klasse des Konzepts. |
CriterionBean[] |
getCriteria()
Zurückliefern aller Kriterien, die den Zugriff auf die Instanz(en) des Konzepts beschreiben. |
java.lang.String |
getName()
Zurückliefern des Namens, unter dem das Konzept innerhalb des Vorgangs und vom IO referenziert wird. |
QueryBean |
getQuery()
Zurückliefern einer Abfrage-Definition für den Zugriff auf die Instanz(en) des Konzepts. |
void |
setConceptClass(java.lang.Class conceptClass)
Setzen der Klasse des Konzepts. |
void |
setName(java.lang.String name)
Setzen des Namens, unter dem das Konzept referenziert wird. |
void |
setQuery(QueryBean query)
Setzen einer Abfrage-Definition für den Zugriff auf die Instanz(en) des Konzepts. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ConceptBean(java.lang.String name,
java.lang.Class conceptClass)
ConceptBean.
name - Der Name des Konzepts, unter dem es als Teil-Aufgabenobjekt referenziert wird.conceptClass - Klasse des Konzepts.| Method Detail |
|---|
public java.lang.Class getConceptClass()
public void setConceptClass(java.lang.Class conceptClass)
conceptClass - Konzeptklasse.public java.lang.String getName()
public void setName(java.lang.String name)
name - Referenzname.public void addCriterion(CriterionBean cBean)
cBean - Beschreibung des Kriteriums, das beim Laden des Konzepts
zu beachten ist.public CriterionBean[] getCriteria()
public QueryBean getQuery()
public void setQuery(QueryBean query)
setQuery in interface QueryAwarequery - Beschreibung der Abfrage.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||